<template>
  <component :is="iconName" v-if="!!iconName" />
</template>
<script>
import { defineComponent } from "vue";
//程序中所有的 ant 图标 都需要在这个组件中 注册 且通过这个组件使用 图标
import {
  DashboardOutlined,
  LoginOutlined,
  //tab 选项卡
} from "@ant-design/icons-vue";

export default defineComponent({
  name: "appIcons",
  props: {
    iconName: String,
  },
  components: {
    DashboardOutlined,
    LoginOutlined,
  },
});
</script>
